win by a wide margin - Francés Inglés Diccionario